﻿@charset "utf-8";
/* 重设样式 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{
padding:0;margin:0;color: #6f6f6f; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{  font-size:12px;}
table{border-collapse:collapse;border-spacing:0;font-size:12px; }

ul{list-style:none;}
html,body{ 
-webkit-text-size-adjust:none;   
}  
h1,h2,h3,h4,h5,h6{font-size:100%; }
img{ vertical-align:top;border:0;}
/* 共用 */
.dis{ display:none}
.left{ float:left}
.right{ float:right}
.clear{ clear:both}
.boder1px{ border:1px solid #e4e4e4}
.position_rel{ position:relative}
del{ }
 .clearfix:before,
   .clearfix:after {
      content:"";
      display:table;
   }
   .clearfix:after {
     clear:both;
     overflow:hidden;
   }
  .clearfix {
     zoom:1; 
  }

.bg_none{ background:none}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}

/* 链接 */
a{ color:#6f6f6f;text-decoration:none;}
a:hover{color:#000000; text-decoration:none;}
p{ line-height:20px;}




.banner{/* width:76%; margin:0 auto; padding:2% 0px; */ margin-bottom: 40px;  }
.banner img{ width:100%;}
.top{ border-top:7px solid #000000; background:#fff; width:100%; position:absolute; bottom:0px; right:0px;  z-index:9999; position:fixed;}
.menu{  position: relative;
margin: 0 30px 0px 30px;

min-height: 59px;
text-align: center;}
.menu ul {padding: 15px 0px;}
.menu ul li{display: inline-block; padding-left:12px; padding-right:12px; margin-right:3px; margin-left:3px; background:url(images/01.jpg) no-repeat left center;}




.more{}
.more a.mm{position: absolute; 
top: 17px;
right: 20px;
color: #4c4c4c;
font-size: 12px;  background:url(images/jtt.jpg) no-repeat right center; padding-right:14px; display:block;}

.xt{text-align: center; margin: 20px 0 0;}
.xt ul li{ width:254px; text-align:center; display:inline-block; vertical-align:top; margin: 0 24px 10px;}
.xt ul li .biaot{  font-size: 11px;
color: #4c4c4c;
font-weight: 300;
margin: 25px 0 0;
line-height: 11px;}
.xt ul li .js{
color: #808080;
font-weight: 300;
margin: 7px 0 0;
line-height: 12px;}



#ccpanel-services{padding: 0px 0px 35px; height: auto; text-align:center; }
.ccpanel-service {
	margin: 45px 0;
	font-size: 13px;
	font-weight: 300;
	color: #808080;
	text-transform: uppercase;
}
.ccpanel-service h2 {
	color: #000;
    font-size: 27px;
    font-weight: 200;
    height: 21px;
    line-height: 24px;
    margin: 0 0 8px;
}
.ccpanel-service ul {
	margin: 0;
	padding: 0;
}
.ccpanel-service li {
	display: inline-block;
	margin: 0 10px;
}


.yy{ text-align:center;}
.foot{position: absolute;
bottom: 21px;
right: 30px;
line-height: 25px;
z-index: 1; font-family: Simhei, Arial, helvetica, sans-serif;}


/*********about*********/
.about{}
.abouleft{  padding-left:25px; padding-top:30px; float:left;
z-index: 999; width:15%;}

.rong{  padding-top:85px; margin:0 auto; width:890px; float:left; margin-bottom:20px; }


.bj{ width:100%;}
.logo{ margin-bottom:35px ;position: absolute; top:10%;}
.menu01 ul li{ font-size:12px; font-weight:bold; line-height:26px;  }
.menu01 ul li a{ color:#999;}
.menu01 ul li a:hover{ color:#f1f1f1;}


.rnong{  width:890px; margin:0 auto;  background:url(images/bg.png); padding:30px;} 
.bti{ font-size:16px; color:#fff; padding:0px 0px 15px 0px;}
.nqu{ color:#d0d0d0; font-size:14px; line-height:25px;}
.nqu p{ color:#d0d0d0; font-size:14px; line-height:25px;}

.tupe{ padding-bottom:10px;}

.foota{ position:absolute; right:25px; bottom:20px; position: fixed;}
.foota a{ padding-right:15px;}
.foota a:hover{color:#f1f1f1;}


/******product**************/
.probg{ background:#2f3034;}
.por{ background:#000000; width:90%; min-width:1100px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.cplp{ float:right; width:80%}


.abouleft01{ float:left; padding-top:20%; padding-left:3%; height:100%; background:#000; width:17%; min-width:140px;}

.foota01{ padding-right:15px; text-align:right; height:32px; line-height:32px; border-top:1px solid #222222;}
.foota01 a{ padding-right:15px;}
.foota01 a:hover{color:#f1f1f1;}

/*******************/
.xtiao{ float:left; margin-right:0px;}
.gaod{  }
.cplp01{ float:left; }
.ggaodu{ float:right;   background:url(images/xtiao.jpg) no-repeat top left; padding-left:4px;}

/**************/
.cpjs{ float:right; width:79.6%;background:url(images/bjj.jpg) repeat-x top left; text-align:center;}
.xtiao01{ float:left; }
.cpc{ padding-top:35px; padding-bottom:35px;}
.nrq{ width:65%; margin:0 auto;}
.cpmc{  text-align:left; margin:0 auto; color:#fff; font-size:14px;  font-weight:bold; margin-bottom:12px;}
.cpjss{ text-align:left; margin:0 auto;}

/*****/
.new001{ width:70%; float:left;background:#fff;  padding:5%;}
.new{ width:80%; float:left;}
.new img{ width:100%; }
.ser{ width:80%; float:right; background:#fff;}

.tupc{ text-align:center;}

.da{ color:#000; margin-top:15px;}
.gdu a{ color:#000;display:block;}
.jsei{ padding:8px 0px; line-height:18px; display:block;}

.nrong{ float:left; background:#fff; padding:0px; min-height:580px;}
.nrong a{ display:inline-block; float:left; text-align:center; font-weight:bold; color:#000;}

.nrong a .xb{ color:#000; line-height:45px;}
.nrong a .xb:hover{ background:#000; color:#fff;}
/****/
.bl{ font-size:14px; font-weight:bold; color:#444; padding-bottom:20px;}

.b01{  line-height:25px;}
.b01 p{ font-size:14px; color:#444; line-height:25px;}

#tendx{ width:255px; height:23px; color: #6f6f6f; text-indent:4px;}
#text{width:250px; height:22px; text-indent:4px;}
#textarea{ width:580px; height:200px; text-indent:4px;}
#button{ width:50px; height:24px; line-height:24px; cursor:pointer; }
.ereo{ padding-top:8px;}

table.tj{border:none;}
table.tj tr td{ border:none; }




/**************/
.aboutbg{ background:#000 url(images/bj.jpg) no-repeat top center; background-image:100%;  position:relative;}
/****/
.btit{ font-size:14px; font-weight:bold; color:#000; margin-bottom:8px;}
.swz{ font-size: 14px;
color: #444;
line-height: 25px;}

.content_2{height:444px;  width: 890px;}
.nrjs div{ color:#d0d0d0; line-height:25px; font-size: 14px;}
